package ylg.com.cn.youtube.main.fragment_home;

import java.util.List;

import ylg.com.cn.youtube.BasePresenter;
import ylg.com.cn.youtube._data.Video;
import ylg.com.cn.youtube.main.MainFragmentBaseView;

/**
 * Created by MyPC on 2017/1/11.
 */
public class HomePageContract {

    public interface View extends MainFragmentBaseView<Presenter> {

        /* 显示视频列表 */
        void showVideoList(List<Video> videos/*视频列表*/);


        /*附加视频列表*/
        void appendVideosToList(List<Video> videos/*视频列表*/);
    }


    interface Presenter extends BasePresenter {

        // 加载视频
        void loadVideos();

        // 目前已经加载到id，所以需要从id开始加载视频：：：
        void loadVideosFrom(int id);
    }

}
